package com.example.back.dto.req;

import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
@ApiModel(value = "医院信息请求")
public class HospitalEditReq implements Serializable {

    private static final long serialVersionUID = -7315313555319884468L;

    @ApiModelProperty(value = "医院ID")
    @JSONField(name = "ID")
    private Long ID;

    @ApiModelProperty(value = "医院名称")
    @JSONField(name = "Name")
    private String Name;

    @ApiModelProperty(value = "机构等级")
    @JSONField(name = "Level")
    private String Level;

    @ApiModelProperty(value = "Banner图")
    @JSONField(name = "Banner")
    private String Banner;

    @ApiModelProperty(value = "医院地址")
    @JSONField(name = "Address")
    private String Address;

    @ApiModelProperty(value = "互联网诊疗服务范围")
    @JSONField(name = "NetDiagnosis")
    private String NetDiagnosis;

    @ApiModelProperty(value = "机构执业许可证")
    @JSONField(name = "LicenseURL")
    private String LicenseURL;

    @ApiModelProperty(value = "荣获殊荣")
    @JSONField(name = "Awarded")
    private String Awarded;

    @ApiModelProperty(value = "医院客服电话")
    @JSONField(name = "tel")
    private String tel;

    @ApiModelProperty(value = "机构签章")
    @JSONField(name = "Badge")
    private String Badge;
    
    @ApiModelProperty(value = "是否开启医生排班")
    @JSONField(name = "isPlantOrder")
    private Boolean isPlantOrder;
}
